public transportation facility - Allemand Anglais Dictionnaire